inundator (sand) - Turkish English Dictionary